Design of Traditional/Hybrid Software Project Tracking Technique: State Space Approach
نویسندگان
چکیده
Software projects are required to be tracked during their execution for controlling them. According to state space approach, the tracking problem leads us to have a project state transition model and project status model. A key factor in modeling software projects is to model the project with uncertainty involved in the parameters related to project state transition model and project status model. Traditional/Hybrid software project tracking technique is formulated, modeled with state space approach in plan-space and execution-space, and simulated using discrete event simulation. The uncertainty considered here is ontological that modeled as a normal distribution using an approximation method. The state space model consists of project-state transition equation and project-measurement equation, in plan-space, and it is formulated with Monte Carlo method in execution-space. The developed state space model is used to track status of the traditional/hybrid project. The project is executed with an iterative and incremental development process. With Monte Carlo simulation runs, simulation result shows the variation in ontological uncertainty iteration-wise, both individually and cumulatively, and the effect of uncertainty on project status, by showing project status in execution-space and plan-space. Besides, the project completion somewhere during the last iteration is shown with simulation. Key-Words: Ontological Uncertainty, Normal Distribution function, State-Space Model, Traditional Project, Hybrid Project, Monte Carlo Simulation, Discrete Event Simulation, Execution-Space, Plan-Space.
منابع مشابه
A Hybrid Meta-heuristic Approach to Cope with State Space Explosion in Model Checking Technique for Deadlock Freeness
Model checking is an automatic technique for software verification through which all reachable states are generated from an initial state to finding errors and desirable patterns. In the model checking approach, the behavior and structure of system should be modeled. Graph transformation system is a graphical formal modeling language to specify and model the system. However, modeling of large s...
متن کاملReachability checking in complex and concurrent software systems using intelligent search methods
Software system verification is an efficient technique for ensuring the correctness of a software product, especially in safety-critical systems in which a small bug may have disastrous consequences. The goal of software verification is to ensure that the product fulfills the requirements. Studies show that the cost of finding and fixing errors in design time is less than finding and fixing the...
متن کاملNew Maximum Power Point Tracking Technique Based on P&O Method
In the most described maximum power point tracking (MPPT) methods in the literatures, the optimal operation point of the photovoltaic (PV) systems is estimated by linear approximations. However, these approximations can lead to less optimal operating conditions and significantly reduce the performances of the PV systems. This paper proposes a new approach to determine the maximum power point (M...
متن کاملHybrid Adaptive Neural Network AUV controller design with Sliding Mode Robust Term
This work addresses an autonomous underwater vehicle (AUV) for applying nonlinear control which is capable of disturbance rejection via intelligent estimation of uncertainties. Adaptive radial basis function neural network (RBF NN) controller is proposed to approximate unknown nonlinear dynamics. The problem of designing an adaptive RBF NN controller was augmented with sliding mode robust term ...
متن کاملA hybrid approach to 3D arm motion tracking
This paper presents a hybrid approach to 3D arm motion tracking for tele-rehabilitation applications. A particle filter (PF) algorithm is adopted in the proposed system to fuse data from inertial and visual sensors in a probabilistic manner. Multi-modal distributions of system states are propagated based on a 'factor sampling' technique. To avoid the problem of particle degeneracy in convention...
متن کامل